Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 LEYCROFT ROAD Terraced £180,000 15 Nov 2023
38 LEYCROFT ROAD Terraced £138,500 29 Apr 2016
42 LEYCROFT ROAD Terraced £116,500 5 May 2006
48 LEYCROFT ROAD Terraced £108,000 16 Dec 2011
50 LEYCROFT ROAD Terraced £116,000 4 Mar 2008